//----------------------------------*-C++-*----------------------------------//
/*!
 * \file   testLevel_Symmetric_2D.cc
 * \author Jeremy Roberts
 * \date   Jul 4, 2011
 * \brief  Test of 2D construction of Level_Symmetric_3D
 * \note   Copyright (C) 2011 Jeremy Roberts. 
 */
//---------------------------------------------------------------------------//
// $Rev::                                               $:Rev of last commit
// $Author::                                            $:Author of last commit
// $Date::                                              $:Date of last commit
//---------------------------------------------------------------------------//

#include <iostream>
#include <iomanip>
#include <cstdio>
#include <cstdlib>

#include "angle/Quadrature.hh"
#include "angle/Level_Symmetric_3D.hh"
#include "tran/Definitions.hh"
#include "tran/Traits.hh"
#include "../utilities/Constants.hh"
#include "../utilities/DBC.hh"
#include "../utilities/Soft_Equivalence.hh"
#include "../utilities/SP.hh"



using namespace slabtran;
using namespace std;

// test driver; return nonzero for a failure; should work with CTest then.
int main(int argc, char *argv[])
{
	Require(argc==2);
	int test = atoi(argv[1]);
	cout << " ------ testAngularMesh ------ " << endl;

	//typedef util::SP<Level_Symmetric_2D> SP_Quadrature;
	//SP_Quadrature quad;

	Level_Symmetric_2D *quad;
	quad = new Level_Symmetric_2D(6,four_pi);
    delete quad;

	cout << " ------ done ------ " << endl;

	return 0;
}

//---------------------------------------------------------------------------//
//              end of testLevel_Symmetric_2D.cc
//---------------------------------------------------------------------------//
